home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 6
/
FM Towns Free Software Collection 6.iso
/
t_os
/
wink24
/
src
/
defs.h
< prev
next >
Wrap
Text File
|
1993-07-08
|
883b
|
50 lines
#define TOWNS
#define TRUE 1
#define FALSE 0
#define ERR (-1)
#define LEFT 0x1c
#define RIGHT 0x1d
#define UCHAR unsigned char
#define BOOL int
#define LONG unsigned long int
#ifndef iskanji
#define iskanji(c) ((0x81 <= c && c <= 0x9F) || (0xE0 <= c && c <= 0xFC))
#define iskanji2(c) ((0x40 <= c && c <= 0x7E) || (0x80 <= c && c <= 0xFC))
#endif
#define MAX_X 80
#define MAX_Y 27
#define MAX_Y2 25
#define OFF_X 0
#define OFF_Y 2
#define MENU_Y 29
#ifdef MAIN
#define EXT
#else
#define EXT extern
#endif
EXT int Cur_X,Cur_Y;
EXT int CONTRL,TAB;
EXT BOOL Wrt_flg;
EXT LONG top_ptr;
EXT LONG lin_ptr;
EXT LONG ent_ptr;
EXT LONG btm_ptr;
EXT LONG chk_ptr;
EXT LONG cke_ptr;
extern UCHAR *Cnv_ptr();
extern LONG Nxt_line();
extern LONG Bak_line();